#Satoshi Kobayashi
#1:311135 1358126 1092658 159133 970123 66552 159150 1095006 897512 66087 1092656 1024987 1069796 159344 625956 1091071 491230 1033423 159255 39343 1343002 909247 1092662 39414 39417 39416 39415 249016 1420780 1201739 389238 311062 
#2:208395
#3:54612 706428
#4:867645 1092660 1092653